Nogweii

These are some tips / tricks I’ve found useful for administrating a PowerDNS primary.

  1. List the zones (domains) that powerdns knows about: pdns_control list-zones
  2. Sending a notification
    • Force a synchronization attempt to a specific server: pdns_notify 100.100.11.12 aether.earth.
      • where the first IP is one of the known remotes, gotten by pdns_control remotes
    • or to send to everybody: pdns_control notify aether.earth
  3. pdnsutil show-zone aether.earth. will get you the latest SOA, as well as the latest notified SOA. As well as DNSSEC details, if that’s enabled for the zone.
  4. Want to trigger a new AXFR process without any actual substantive changes to the zone? You can simply call pdnsutil increase-serial aether.earth
    • But, that will not immediate trigger a NOTIFY to be sent. So you will probably want to follow that up with a call to one of the earlier mentioned commands.